German flag

Words and Phrases for Shops in town in German