high street in Japanese
high street in Japanese
ハイ・ストリート
(UK, Irish, parts of, _, New England) The main street of any town.
大通り
(UK, Irish, parts of, _, New England) The main street of any town.