What does Agrarabkommen mean?

Agrarabkommen - German to English

contract on farming

View more

  • farming arrangement