rack which engages with a pinion - Spanish English Dictionary

Suggest a Term