meaning of Agrardebatte

Agrardebatte - German to English

agricultural discussion