The AI-powered English dictionary
A landlocked country between Central Asia and South Asia. Official name: Islamic Emirate of Afghanistan. examples