Meaning of douala

Definition of douala

(noun) the largest city of Cameroon

Other information on douala

WIKIPEDIA results for douala
Amazon results for douala