Similar (fr. Semblable)

Translation into English

Synonyms