pitchertranslation and definition "pitcher", tamil lexiconWordTamil Definitionpitcherபரணி, பெரியசாடி, (தாவ.) சாடிவடிவான இலைதிரியுறுப்பு.