Slovnenya

Translation English French: chalice

Dictionary: main
chalice
noun