English-Polish dictionary »

lamia meaning in Polish

EnglishPolish
Lamia

Lamia

lamia noun
monster in mythology

lamianoun