meaning of stunsail

1. A contraction of Studding sail.


Related Words

stunsail |

Developed & Maintained By Taraprasad.com

Treasure Words