Chinese-English dictionary »

多巴哥岛 /duōbāgēdǎo/ meaning in English

ChineseEnglish
多巴哥岛 /Duōbāgēdǎo/ proper noun

Tobago(island of the Caribbean)
proper noun
[UK: tə.ˈbeɪ.ɡəʊ] [US: tə.ˈbeɪɡo.ʊ]