vanmaram

തരക്ഷു - meaning in english

Meanings for തരക്ഷു

noun
Hyena
unknown
hyaena