Penetrated (fr. Pénétrèrent)

Translation into English

Synonyms