santiago_de_cubaEnglish

Santiago, Santiago de Cuba

Noun

A port city in southeastern Cuba, industrial center

English: Santiago de Cuba, Santiago

Bahasa: Santiago

A naval battle in the Spanish-American War (1898), the United States fleet bottled up the Spanish ships in the harbor of Santiago de Cuba and destroyed them when they tried to escape

English: Santiago, Santiago de Cuba

Bahasa words with similar meanings

English words with similar meanings

Show 1 words