meaning of Agrargeschäft

Agrargeschäft - German to English

agribusiness