vanmaram

വിഷസര്‍പ്പം - meaning in english

Meanings for വിഷസര്‍പ്പം

noun
Adder