vanmaram

മലപ്രാവ് - meaning in english

Meanings for മലപ്രാവ്

noun
Rock-pigeon