vanmaram

ഇടിവാള് - meaning in english

Meanings for ഇടിവാള്

noun
Thunder-stone
unknown
thunderbolt