Definition of casa consistorial in Spanish:

casa consistorial

noun

  • 1

    En España, edificio en el que está instalada la administración pública de una localidad y donde se reúnen el alcalde y los concejales.