an inactive volcano in western cameroon; highest peak on the west african coast

listen to the pronunciation of an inactive volcano in western cameroon; highest peak on the west african coast
English - English
cameroon