Spanish-English Dictionaryechado
echado
echado
echado
echar
Meaning of echado