EN

Synonyms for squabbling bleeder

Most common

squadron leader

All synonyms

Noun

Definitions

  1. n. 1

    A squadron leader.