Search term Cuba has 4 results
EN English PL Polish
Cuba (n) Kuba (n)
Cuba (proper) [country and largest island in Caribbean] Kuba (proper) [country and largest island in Caribbean]
Cuba Cuba
PL Polish EN English
Cuba Cuba