1) which idiom refers to being very busy? a) burning b) barking

idiomatic expressions

Leaderboard

Visual style

Options

Switch template

Continue editing: ?