Summary
English to French:   more detail...
  1. rice farming:


English

Detailed Translations for rice farming from English to French