Spanish-English Dictionaryescurren
escurren
escurrir
Meaning of escurren