alcaldesa Spanish - English
1.
Englishmayor
-
Englishleader of a city
-
Spanishalcaldeintendente
2.
Englishmayoress
-
Englishfemale mayor
-
Spanishalcaldesa
English translator: Spanish English alcaldesa Eesti sõnaraamat Español Traductor Svenska Översättare