betsydrake is a crossword puzzle answer that we have spotted 1 times. Paris-born American actress whose films include Pretty Baby and Will Success Spoil Rock Hunter?