Telugu English Dictionary
Free Telugu Online Dictionary
[Mexican through Spanish.] n. The fruit called guava.