Cash and carry

from Wikipedia, the free encyclopedia

Cash and carry stands for: