Spanish-English Dictionaryescurriese
escurriese
escurrir
Meaning of escurriese