Ambiguous (fr. Équivoque)

Translation into English

Synonyms