burgemeester Spanish - English
1.
Englishmayor
-
Englishleader of a city
-
Spanishalcaldeintendente
2.
Englishburgomaster
-
Spanishburgomaestre
English translator: Spanish English burgemeester Eesti sõnaraamat Español Traductor Svenska Översättare