English-Turkish dictionary »

caterpillar track meaning in Turkish

EnglishTurkish
caterpillar track (continuous track in the form of steel or rubber belt)
noun

paletnoun

tırtılnoun