Telugu English Dictionary
Free Telugu Online Dictionary
Same as okara, okarincu, okarinta, respectively.