Spanish edit

Etymology edit

From astillar +‎ -dora.

Noun edit

astilladora f (plural astilladoras)

  1. woodchipper