Portuguese-English dictionary »

esmeriladora meaning in English

PortugueseEnglish
esmeriladora noun
{f}

angle grinder(power tool)
noun