BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Straßenschlucht {f} street canyon; urban canyon

Straßenschluchten {pl} street canyons; urban canyons