ENGLISH → HINDIsumatranoun01nounपश्चिमी इंडोनेशिया का पर्वतीय द्वीपa mountainous island in western IndonesiaDictionary sources & licensesCopy link ↗