MalayTranslate.com
Malay to English Translator
Translate Here

English to English

capital of Venezuela

noun (n)

  • the capital and largest city of Venezuela
    modal dan terbesar kota venezuela
    Synonym:
    caracas
    source: wordnet30