English to Hindi

Meaning for:
spur gear
other
सीधे दाँत वाली गरारी