ottoravu meaning in english [Tel. ottu+oravu] n. Great pressure mikkili adumudu. Teasing, vexation sampidanamu.