Home / Report Question

Q. Synonym of Tour de force
  • A. spectacle
  • B. feat of skill
  • C. show of force
  • D. long journey