Slovnenya

Translation English Spanish: place of worship

Diccionario: main
place of worship
noun