DOUALA





Definition:

  1. [noun] the largest city of Cameroon
    Synonyms: Douala

Synonyms: