Deserve (fr. Mériter)

Translation into English

Synonyms