Superiority (fr. Supériorité)

Translation into English

Synonyms