cuba – English–Español translations

🇬🇧 en es 🇪🇸

Cuba properNoun

  /ˈkjuːbə/ , [ˈkjuː.bə] , [ˈkjʉː.bə]
  • country and largest island in Caribbean
Cuba
Wiktionary Links