first contacts

English

Noun

first contacts

  1. plural of first contact