mesa – Deutsch–English translations

🇬🇧 en de 🇩🇪

mesa noun

  /ˈmeɪ.sə/ , /ˈmɛ.sə/
  • flat area of land
Tafelberg
Wiktionary Links