meaning of ship chandler

1. a dealer in equipment and supplies for ships


Related Words

ship chandler | ships chandler |

Developed & Maintained By Taraprasad.com

Treasure Words