Multilingual Turkish Dictionary

DEBREYAJ

DEBREYAJ : Turkish English

n. clutch, tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle)