queen of night ( synonym found)

Definition of queen of night:

°A battle (or a duel) using small arms.

Back to Top