vanmaram

കുരുമുളകുമുകുളം - meaning in english

Meanings for കുരുമുളകുമുകുളം

noun
Pepper blosom