esplanade – English–Español translations

🇬🇧 en es 🇪🇸

esplanade noun

  /ˈɛspləˌneɪd/ , /ˈɛspləˌnɑd/ , /ˌɛspləˈnɑːd/
  • clear space between a citadel and the nearest houses
explanada
Wiktionary Links