vanmaram

കുറശാണി - meaning in english

Meanings for കുറശാണി

noun
Garden cress