vanmaram

ഭ്രമരം - meaning in english

Meanings for ഭ്രമരം

noun
Whirligig
unknown
bee