Foldboat
English Meaning
- A small boat resembling a kayak, consisting of rubberized canvas stretched over a collapsible frame. Also called faltboat.
Sorry, No Malayalam Meaning for your input!
See Foldboa Want To Try Foldboat In Malayalam??