English-French dictionary »

lamb of god meaning in French

EnglishFrench
Lamb of God (Jesus, symbolized as a sacrifice)
proper noun

Agneau de Dieu◼◼◼nom propre
{m}