mayor, elected official acting as executive head of a town or city

listen to the pronunciation of mayor, elected official acting as executive head of a town or city
English - French
{n} maire