Italian-English dictionary »

canto della sirena meaning in English

ItalianEnglish
canto della sirena noun
{m}

siren song(enticing but dangerous appeal)
noun