The AI-powered English dictionary
A new town in Torfaen county borough, Monmouthshire, Wales. examples