vanmaram

പുതിന ഇല - meaning in english

Meanings for പുതിന ഇല

noun
Mint leaf