Diccionario Español-Inglés
alabar
Commend, praise
Diccionario Español-Inglés
alabanza
alambrado