Italian-English dictionary »

pettinatura pompadour meaning in English

ItalianEnglish
pettinatura Pompadour noun
{f}

ducktail(hairstyle)
noun