Hapless sailors Synonyms

Definitions for Hapless