Slovnenya

Translation English French: house of worship

Dictionary: main
house of worship