vanmaram

മധുരമായ മണമുള്ള വേര് - meaning in english

Meanings for മധുരമായ മണമുള്ള വേര്

noun
Sweet smelling root