Italian-English dictionary »

obliteratrice meaning in English

ItalianEnglish
obliteratrice noun
{f}

ticket stamping machine(ticket validating machine)
noun