macpherson struttranslation and definition "macpherson strut", tamil lexiconWordTamil Definitionmacpherson strutமிதவையதிர்வுதாங்கு உதைசட்டம் - நேரச்சு அதிர்வுதாங்கி கொண்டுள்ள தொங்கல் அமைப்பு;