Synonym-English dictionary »

caracas synonyms in English

SynonymEnglish
Caracas noun

capital of venezuelanoun

caracasnoun