Spanish-English Dictionaryechases
echases
echar
Meaning of echases