Italian-English dictionary »

seghetto da traforo meaning in English

ItalianEnglish
seghetto da traforo noun
{m}

fretsaw(saw)
noun
[UK: ˈfret.sɔː] [US: ˈfret.sɔːr]

Your history