meaning of Agrobusiness

Agrobusiness - German to English

agribusiness