meaning of ab Lager

ab Lager - German to English

ex warehouse

View more

  • from the shelf