vanmaram

വസൂരിക്കല - meaning in english

Meanings for വസൂരിക്കല

noun
Pock mark