Spanish-English Dictionaryescurriesen
escurriesen
escurrir
Meaning of escurriesen