MAYORAL


Meaning of MAYORAL in English

[adjective] [not gradable]mayoral duties

Cambridge English vocab.      Кембриджский английский словарь.