Traditional Chinese Meaning of cuba
古巴
Other Traditional Chinese words related to 古巴
No Synonyms and anytonyms found
Nearest Words of cuba
Definitions and Meaning of cuba in English
cuba (n)
a communist state in the Caribbean on the island of Cuba
the largest island in the West Indies
FAQs About the word cuba
古巴
a communist state in the Caribbean on the island of Cuba, the largest island in the West Indies
No synonyms found.
No antonyms found.
cub shark => 幼鯊, cub scout => 童子軍小狼, cub => 幼崽, cu in => 立方英寸, cu ft => 立方英尺,