12a "the devil, it is."
5 letters ?E?S?
possible BEAST ?
25a "make a million or more or nothing, motto of the worldly rich ?"
?a?m?n
MAMMON Maybe
7d. "he'll give you a hand in Spanish."
4 letters ?A?O
i just cannot remember it. a recent clue,
maybe MANO