Search term 古巴 has 2 results
Jump to
ZH Chinese EN English
古巴 (Gǔbā) Cuba
古巴 (Gǔbā) Republic of Cuba