Spanish-English Dictionaryescurrir
Meaning of escurrir