history teacher

listen to the pronunciation of history teacher
English - Turkish
tarihçi
tarih öğretmeni
English - English
one who teaches the events of the past, one who teaches on the subject of history