meaning of taffrail

1. the railing around the stern of a ship


Related Words

taffrail | taffrail log |

Developed & Maintained By Taraprasad.com

Treasure Words