noun a city in S Maharashtra, in SW India, on the Krishna River.
sangli 🔊 Listen to this noun a city in S Maharashtra, in SW India, on the Krishna River. Share Facebook Twitter Google +