vanmaram

ധൂമകേതു - meaning in english

Meanings for ധൂമകേതു

noun
Fiery meteor
unknown
comet