Italian-English dictionary »

ammaliatrice meaning in English

ItalianEnglish
ammaliatrice noun
{f}

head-turner(someone or something that catches the eye)
noun