vanmaram

ഉടുമ്പ് - meaning in english

Meanings for ഉടുമ്പ്

noun
Salamander
Iguana
Monitor lizard
Varanus