English-Spanish dictionary »

lamb of god meaning in Spanish

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

Cordero de Diosproper noun
{m}