Translation of teniente de alcalde in English:

teniente de alcalde

deputy mayor, n.

masculine and feminine noun

  • 1

    deputy mayor