Italian-English dictionary »

maliarda meaning in English

ItalianEnglish
maliarda noun
{f}

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

witch [witches](person who uses magic)
noun
[UK: wɪtʃ] [US: ˈwɪtʃ]