motoaratura

Italian

Etymology

From moto- +‎ aratura.

Noun

motoaratura f (plural motoarature)

  1. motor or mechanical ploughing / plowing