level crossing – English–日本語 translations

🇬🇧 en ja 🇯🇵

level crossing noun

  • at-grade crossing
踏切
Wiktionary Links