Douala in German
Douala in German
Douala
The largest city of Cameroon, situated on the west coast.
Duala
The largest city of Cameroon, situated on the west coast.