Home
Manglish
English listing
Malayalam listing
About
Lemon tree - meaning in malayalam
Meanings for Lemon tree
noun
നാരക മരം
നാരങ്ങാവൃക്ഷം