Pitta body part in english meaning July 8, 2019 16 32 64 128 Pitta human body part meaning in english Body part in english Part of body name in english