Noun Definition

douala

1.Definition: the largest city of Cameroon

Category: Places