vanmaram

മയൂരം - meaning in english

Meanings for മയൂരം

noun
Peahen
unknown
peacock