vanmaram

Mint leaf - meaning in malayalam

Meanings for Mint leaf

noun
പുതിന ഇല