caracas

Noun
  1. The capital and largest city of Venezuela (synset 109185069)

Other Searches