capital of niger

Noun
  1. The capital and largest city of Niger (synset 108995998)

Other Searches