Translation of kamsyaf in English:

kamsyaf

camshaft

noun

  • 1

    camshaft