Traducción español inglés

English version

¿Qué significa "venerar, adorar" en Inglés