adamawa massif









adamawa massif


noun

  1. a plateau in W central Africa, in central Cameroon and E Nigeria.
56 queries 0.548