The AI-powered English dictionary
A large oasis region on the Amu Darya river delta in western Central Asia. examples