The AI-powered English dictionary
A river in Bridgend county borough, southern Wales, which flows into the Bristol Channel at Ogmore-by-Sea. examples