meaning of Bürgermeisterin

Bürgermeisterin - German to English

lady gran

View more

  • mayoress
  • gran [female]