DEBREYAJ
DEBREYAJ : Turkish English
n. clutch, tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle)
Multilingual Turkish Dictionary
n. clutch, tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle)