Definify.com

Definition 2025


contactees

contactees

See also: contactées

English

Noun

contactees

  1. plural of contactee