pedal English - Turkish
1.
-
Englishlever operated by one's foot
-
Turkishpedal, ayaklık
Related words
English translator: English Turkish pedal Eesti sõnaraamat Español Traductor Svenska Översättare
Englishlever operated by one's foot
Turkishpedal, ayaklık
English translator: English Turkish pedal Eesti sõnaraamat Español Traductor Svenska Översättare