capital of cameroon

Noun
  1. The capital of Cameroon (synset 108735343)

Other Searches