meaning of ab Werk

ab Werk - German to English

ex factory / ex works

View more

  • ex factory
  • ex works