Results for "

balata

"
Turkish - English dictionary

balata

(Turkish - English dictionary) :
auto. brake lining. lı levha clutch-plate, clutch-disk.