ロメンテン
Meanings
Noun
1. Laden auf Straßenebene
Composed of
Straßenoberfläche
store; shop; restaurant