vanmaram

മയില്‍പ്പേട - meaning in english

Meanings for മയില്‍പ്പേട

noun
Peahen
unknown
pea-hen