compactadora

Spanish

Noun

compactadora f (plural compactadoras)

  1. road roller; compactor