Results for "

universal joint

"
English - Turkish Dictionary

universal joint

(English - Turkish Dictionary) :
oto. kardan mafsalı.