meaning of am Ort verkaufen

am Ort verkaufen - German to English

to market locally

View more

  • to market at that moment