vanmaram

ശീമബദാംപഴം - meaning in english

Meanings for ശീമബദാംപഴം

noun
Apricot