Diccionario Español-Inglés
alabanza
Commendation, praise
Diccionario Español-Inglés
alabama
alabar