Diccionario Español-Inglés
endechar
Complain, deplore, regret
Diccionario Español-Inglés
endecha
endemoniar