vanmaram

ത്രിശിഖം - meaning in english

Meanings for ത്രിശിഖം

noun
Trident