pedal Turkish - English
1.
2.
Englishpedal
-
Englishlever operated by one's foot
-
Turkishpedal, ayaklık
3.
Englishcoast
-
Turkishpedal#Turkishtr
4.
Englishthrottle
-
Turkishgaz pedalı
5.
Englishclutch
-
EnglishThe pedal in a car that disengages power transmission
-
Turkishdebriyaj
English translator: Turkish English pedal Eesti sõnaraamat Español Traductor Svenska Översättare