Hapless foes Synonyms

Definitions for Hapless