What kind of pants does a gambler wear?
Great big stripes, cost nine a pair.
Some Current Folk-Songs of the Negro · 第 16 / 22 题