Subscribe
URL of the page has been copied to clipboard.
Meaning : A sail set on a yard of a topgallant mast.
Synonyms : topgallant
Install App
Topgallant sail meaning in Telugu.