pindu meaning in english

[Tel.] v. a. To press out, squeeze, wring. rasamu piducu. To milk. palupituku. atadu pindinapalu pindinatte matladinadu he is no hypocrite, he speaks the simple truth.