Means (fr. Signifie)

Translation into English

Synonyms