Spanish-English Dictionaryecháis
echáis
echar
Meaning of echáis