vanmaram

ജംബു ഫലം - meaning in english

Meanings for ജംബു ഫലം

noun
Rose apple