Spanish-English DictionaryescurrirĂ¡
escurrirá
escurrir
Meaning of escurrirĂ¡