Search term क्यूबा has 3 results
Jump to
HI Hindi EN English
क्यूबा (kyūbā) Cuba
क्यूबा (proper) [country and largest island in Caribbean] (kyūbā) Cuba (proper) [country and largest island in Caribbean]
क्यूबा (kyūbā) Republic of Cuba