Spanish-English Dictionaryecharon
echaron
echar
Meaning of echaron