Portuguese-English dictionary »

serra de rodear meaning in English

PortugueseEnglish
serra de rodear noun
{f}

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