Vocabulary

オーバーパス

overpass

noun