stings in the tail

English

Noun

stings in the tail

  1. plural of sting in the tail