Cherished (fr. Chérissait)

Translation into English

Synonyms