The AI-powered English dictionary
A city and port in Majorca, Spain, capital of Balearic Islands examples
A town in Palma district, Cabo Delgado, Mozambique examples