Satisfactory (fr. Satisfaisante)

Translation into English

Synonyms