Home / Report Question

Q. Idioms and phrases for - A square peg in a round hole
  • A. An impossible task
  • B. A scheme that never works
  • C. A person unsuited to the position he fills
  • D. None of these