Italian-English dictionary »

sabbiatrice meaning in English

ItalianEnglish
sabbiatrice noun
{f}

sandblaster(a device)
noun