Spanish-English Dictionaryeches
eches
echar
Meaning of eches