vanmaram

നാഗസര്‍പ്പം - meaning in english

Meanings for നാഗസര്‍പ്പം

unknown
cobra