The AI-powered English dictionary
A volcanic island in Equatorial Guinea, located off the coast of Cameroon in the Bight of Biafra. examples