vanmaram

മണിപ്രാവ് - meaning in english

Meanings for മണിപ്രാവ്

noun
Turtledove