Spanish-English dictionary »

rebarbadora meaning in English

SpanishEnglish
rebarbadora noun
{f}

angle grinder(power tool)
noun