familiar strangers

English

Noun

familiar strangers

  1. plural of familiar stranger