Spanish-English Dictionaryescurría
escurría
escurrir
Meaning of escurría