vanmaram

നെല്ലിമരം - meaning in english

Meanings for നെല്ലിമരം

noun
Gooseberry tree