Imposed (fr. Imposé)

Translation into English

Synonyms