vanmaram

വലംപിരിശംഖ് - meaning in english

Meanings for വലംപിരിശംഖ്

noun
Conch with spirals