Spanish-English Dictionaryescurre
escurre
escurrir
Meaning of escurre