tree sprayertranslation and definition "tree sprayer", tamil lexiconWordTamil Definitiontree sprayerமரத்தெளிப்பான்