vanmaram

വാറല് - meaning in english

Meanings for വാറല്

noun
Scratching