Turkish-English dictionary »

teleskopik yükleyici meaning in English

TurkishEnglish
teleskopik yükleyici noun

telehandler(vehicle)
noun