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