vanmaram

വട - meaning in english

Meanings for വട

noun
Doughnut