capital of ecuador

Noun
  1. The capital of Ecuador (synset 108795085)

Other Searches