vanmaram

വെമ്പാല - meaning in english

Meanings for വെമ്പാല

noun
Russelsviper