vanmaram

നാരകം - meaning in english

Meanings for നാരകം

noun
Lemon plant
Orange plant