ENGLISH → HINDIcamshaftnoun01nounकैमशाफ़्ट; कैम लगी धुरीhas cams attached to itDictionary sources & licensesCopy link ↗