0 ( British the main street of a town etc, usually with shops etc. -- die Hauptstraße
NEUE WÖRTER
European
May 10, 2021
WORT DES TAGES
Shimmer
high street