Cross (fr. Croiser)

Translation into English

Synonyms