Slovnenya

Translation English Spanish: Roman basilica

Dictionary: main
Roman basilica
noun