paletli


Results for "paletli"

Turkish - English dictionary

paletli

(Turkish - English dictionary) :
(vehicle) which has a caterpillar tread.