English-Turkish dictionary »

telehandler meaning in Turkish

EnglishTurkish
telehandler (vehicle)
noun

teleskopik yükleyicinoun