Seeming (fr. Semblant)

Translation into English

Synonyms