Advertisement
Advertisement
Adamawa Massif
[ ad-uh-mah-wuh, ah-dah-mah-wah ]
noun
- a plateau in W central Africa, in central Cameroon and E Nigeria.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ ad-uh-mah-wuh, ah-dah-mah-wah ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse