vanmaram

ശിലാവേധഖന് - meaning in english

Meanings for ശിലാവേധഖന്

noun
Stone borer