vanmaram

Salamander - meaning in malayalam

Meanings for Salamander

noun
അത്യുഷണം സഹിക്കാന്‍ കഴിവുള്ളവന്