Italian-English dictionary »

scalzapelli meaning in English

ItalianEnglish
scalzapelli noun
{m}

orange stick(manicuring tool)
noun