Spanish-English Dictionaryescurrieseis
escurrieseis
escurrir
Meaning of escurrieseis