vanmaram

പ്രഭാകീടം - meaning in english

Meanings for പ്രഭാകീടം

noun
Firefly