vanmaram

വള്ളം - meaning in english

Meanings for വള്ളം

noun
Country-craft
unknown
canoe
boat