Italian-English dictionary »

sega a sciabola meaning in English

ItalianEnglish
sega a sciabola noun
{f}

sabre saw(portable electric jigsaw)
noun