meaning of cams

1. has cams attached to it


Related Words

camshaft |

Developed & Maintained By Taraprasad.com

Treasure Words