vanmaram

Lemon-grass - meaning in malayalam

Meanings for Lemon-grass

noun
ഇഞ്ചിപ്പുല്ല്