Polish-English dictionary »

lamassu meaning in English

PolishEnglish
lamassu noun

lamassunoun
Assyrian protective deity