meaning of ab Fabrik

ab Fabrik - German to English

ex factory

View more

  • ex works