mayor

US /ˈmeɪər/

UK /meə(r)/

B1TOEIC
n.NounHead of a town or city government
Who is the mayor of this town?

Video subtitles

South Korea Built a Mediocre New Capital in the Middle of Nowhere

06:52South Korea Built a Mediocre New Capital in the Middle of Nowhere