city_managerEnglish

city manager, mayor

Noun

The head of a city government

English: mayor, city manager

Bahasa: wali kota

Bahasa words with similar meanings

English words with similar meanings

Show 1 words