English MCQs Beginner
Q 'Alma mater' means:
  • A Sports complex
  • B Film Studios
  • C One's ancestral graveyard
  • D One's college or university
Leave a Comment