istiri meaning in english [H.] n. Ironing of clothes. battalu merugu galigi yundutakai cinna inupa pettelo nippulu vesi racadamu.