Home
Manglish
English listing
Malayalam listing
About
നാരകച്ചെടി - meaning in english
Meanings for നാരകച്ചെടി
noun
Orange plant
unknown
lemon