venezuela : Idioms & Phrases


capital of venezuela

  • noun the capital and largest city of Venezuela
    Caracas.
WordNet

republic of venezuela

  • noun a republic in northern South America on the Caribbean; achieved independence from Spain in 1811; rich in oil
    Venezuela.
WordNet