Spanish-English Dictionaryacechar
Meaning of acechar