a communist state in the Caribbean on the island of Cuba
[ Syn: cuba , republic of cuba ]
the largest island in the West Indies
[ Syn: cuba ]
a communist state in the Caribbean on the island of Cuba
[ Syn: cuba , republic of cuba ]
the largest island in the West Indies
[ Syn: cuba ]