mesa – English–Português translations

🇬🇧 en pt 🇵🇹

mesa noun

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