Slovnenya

Translation English Spanish: communion table

Dictionary: main
communion table
noun