vanmaram

മരശ്ശര്‍ക്കര - meaning in english

Meanings for മരശ്ശര്‍ക്കര

noun
Maple sugar