vanmaram

ദംഷ്ട്രം - meaning in english

Meanings for ദംഷ്ട്രം

unknown
tusk
fang
tooth