Slovnenya

Translation English Spanish: chalice

Dictionary: main
chalice
noun