meaning of auf Lager haben

auf Lager haben - German to English

to own instock

View more

  • to have in store
  • to stock