Meditated (fr. Méditait)

Translation into English

Synonyms