Spanish-English Dictionaryechase
echase
echar
Meaning of echase