meaning of Agrardepression

Agrardepression - German to English

agrarian despair

View more

  • agricultural despair