Немецкий-Английский словарь »

naturalabgabe означает в английский

НемецкийАнглийский
die Naturalabgabe Substantiv

tax (levy) in kindnoun