Home » Science & Technology » What subject does Professor McGonagall teach in Harry Potter?

What subject does Professor McGonagall teach in Harry Potter?

Written By Every day Quiz on Friday, May 19, 2023 | 04:32 AM

 
What subject does Professor McGonagall teach in Harry Potter?