capital of nicaragua

Noun
  1. The capital and largest city of Nicaragua (synset 108756880)

Other Searches