Italian-English dictionary »

piegaciglia meaning in English

ItalianEnglish
piegaciglia noun
{f}

eyelash curler(tool)
noun