teli

Phonetic
[teli]
English: Translation
oil
noun
Universe and the natural world
Notes

Ziro, October 2015

or. Assamese