Polish-English dictionary »

lorelei meaning in English

PolishEnglish
Lorelei noun

loreleinoun
siren, temptress