Spanish-English Dictionarymeditar
Meaning of meditar