Spanish-English Dictionaryecho
echó
echo
echo
echar
Meaning of echo