meaning of Befrachtung

Befrachtung - German to English

affreightment

View more

  • charter
  • freighting