done deals

English

Noun

done deals

  1. plural of done deal