RUNNING FOR MAYOR


Meaning of RUNNING FOR MAYOR in English

is a candidate for the municipal head, competing in the local elections

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.