meaning of Abgabeland

Abgabeland - German to English

sending nation