meaning of auf dem Marktplatz

auf dem Marktplatz - German to English

available