wali kotaBahasa Indonesia

city manager, mayor

Noun

The head of a city government

English: mayor, city manager

English words with similar meanings

Show 2 words