The AI-powered English dictionary
A town in Rostov Oblast, Russia, situated on the Don River. examples
Ellipsis of Sea of Azov: A sea and gulf of the Black Sea, Europe. examples