Meditate (fr. Méditer)

Translation into English

Synonyms