vanmaram

കെട്ടുമരം - meaning in english

Meanings for കെട്ടുമരം

noun
Catamaran
unknown
raft