Spanish-English Dictionaryescurriera
escurriera
escurrir
Meaning of escurriera