vanmaram

ഈത്തപ്പഴം - meaning in english

Meanings for ഈത്തപ്പഴം

noun
Date palm