General Knowledge – Number 21 -30

English idioms by theidioms.com