Subscribe
URL of the page has been copied to clipboard.
Meaning : A sail with four corners that is hoisted from a yard that is oblique to the mast.
Synonyms : lug
Install App
Lugsail meaning in Telugu.