Watercraft
English Meaning
- Skill in boating, swimming, or other water-related sports.
- A boat or ship.
- Water vehicles considered as a group.
Sorry, No Malayalam Meaning for your input!
See Watercraf Want To Try Watercraft In Malayalam??