vanmaram

നാരങ്ങ - meaning in english

Meanings for നാരങ്ങ

noun
Lime fruit
unknown
citrus