caracasEnglish

Caracas, capital of Venezuela

Noun

The capital and largest city of Venezuela

English: Caracas, capital of Venezuela

Bahasa: Caracas

Bahasa words with similar meanings

English words with similar meanings

Show 1 words