vanmaram

വിലേപനം - meaning in english

Meanings for വിലേപനം

noun
Balsam