Home
Manglish
English listing
Malayalam listing
About
Lemon-grass - meaning in malayalam
Meanings for Lemon-grass
noun
ഇഞ്ചിപ്പുല്ല്