English MCQs English Grammar MCQs
Q Jama Masjid : Delhi : : Red Square : _________?
  • A A. Hyderabad
  • B B. Moscow
  • C C. New york
  • D D. Lahore
Leave a Comment