The AI-powered English dictionary
A city in northeastern Catalonia, Spain. examples
A province of Catalonia, Spain. examples