umbrella – English–Español translations

🇬🇧 en es 🇪🇸

umbrella noun

  /ʌmˈbɹɛl.ə/ , /ˈʌm.bɹɛl.ə/
paraguas, ambrela, bateaguas, quitaguas
  • anything that provides protection
paraguas, amparo
  • something that covers a wide range of concepts, ideas, etc.
paraguas
Wiktionary Links