ENGLISH → NEPALIoncologistnoun01nounक्यान्सर विशेषज्ञa specialist in oncologyDictionary sources & licensesCopy link ↗