Connexion
Diverse
Diverse
Definition:
Made up of different farming systems.
Language