Search for:
Search
Skip to content
Nighantuvu – Telugu English Dictionary
Tag:
mugelu english meaning
mugelu meaning in english
[Tel.muku + eli.] n. A musk-rat, cuncu, gandhamusika.