Home
Manglish
English listing
Malayalam listing
About
കുരുമുളകുപൊടി - meaning in english
Meanings for കുരുമുളകുപൊടി
noun
Pepper-vine