vanmaram

വിതറല് - meaning in english

Meanings for വിതറല്

noun
Scattering
Strewing
unknown
spill