Q. Idioms and phrases for - A bull in a china shop
β
Correct Answer: (D)
A person who is rough and clumsy where skill and care are required
You must be Logged in to update hint/solution