Penetrated (fr. Pénétraient)

Translation into English

Synonyms