cash and carry trades

English

Noun

cash and carry trades

  1. plural of cash and carry trade