Q. Idioms and Phrases for - A cuckoo in the nest
β
Correct Answer: (C)
An unwelcome intruder
You must be Logged in to update hint/solution