esquela
Noun
1. (general) 
a. funeral notice (Spain) 
esquela
1 (anuncio) notice; announcement
esquela de defunción esquela mortuoria announcement of death; death notice
2 (nota) note
3 (carta breve) short letter
esquela amorosa love letter; billet doux
Search history
Did this page answer your question?