Telugu English Dictionary
Free Telugu Online Dictionary
n. Touchwood: a pithy wood that ignites easily. Nyctanthes arbor-tristis.