Learn about the idiom "to have itchy palms" and more on the topic of superstions.
See All 53 Episodes of "Better at English"