Spanish-English dictionary »

astilladora meaning in English

SpanishEnglish
astilladora noun
{f}

woodchipper(woodchip making machine)
noun