umbrella – English–日本語 translations

🇬🇧 en ja 🇯🇵

umbrella noun

  /ʌmˈbɹɛl.ə/ , /ˈʌm.bɹɛl.ə/
傘, 蝙蝠傘
  • the main body of a jellyfish, excluding the tentacles
傘
Wiktionary Links