English dictionary
douala meaning and definition
Definition and meaning of douala at MeaningMonkey.org. douala meaning and definition in the English Dictionary.DOUALA noun
Definition of Douala (noun)
- the largest city of Cameroon
Source: Princeton University Wordnet