Spanish-English Dictionaryempantanar
Meaning of empantanar