vanmaram

കോറല് - meaning in english

Meanings for കോറല്

noun
Scratching
verb
Scotch