Summary
Spanish to English:   more detail...
  1. segadora-trilladora mecánica:
    • Wiktionary:
      segadora-trilladora mecánica → harvester


Spanish

Detailed Translations for segadora-trilladora mecánica from Spanish to English