ENGLISH → NEPALIsumatranoun01nounपश्चिमी इन्डोनेसियाको पहाडी टापुa mountainous island in western IndonesiaDictionary sources & licensesCopy link ↗