The AI-powered English dictionary
A city in western Angola, the capital of Benguela Province. examples