double deals

See also: double-deals

English

Noun

double deals

  1. plural of double deal