Spanish-English Dictionarymeditarán
meditarán
meditar
Meaning of meditarán