English Dictionary
Definition sailyak in British English
sailyak noun
noun
1
a combination of a kayak and a sailboat
