vanmaram

ശീമലവൃക്ഷം - meaning in english

Meanings for ശീമലവൃക്ഷം

noun
Quince