ガードシタ
Meanings
Adjective (の)
Noun
1. under a railway (oft. of shops, bars, etc.); under the tracks; under a railroad overpass
Composed of
below; down; bottom; beneath; underneath; just after; right after