meaning of Abgabe

Abgabe - German to English

dispensing (of health medications)

View more

  • recommendation to another judge
  • contribution
  • discharge
  • due
  • duty
  • issue of a statement
  • tendering
  • submission of a bid
  • filing of a patent
  • bidding
  • filing
  • impost
  • levy
  • result
  • release
  • lease
  • income tax
  • toll
  • tribute
  • putting in a bid
  • emission
  • charge
  • fee [tax etc.]
  • scot [archaic]