Spanish-English DictionaryescurrĂ¡is
escurráis
escurrir
Meaning of escurrĂ¡is