Translation of casa cuartel in English:

casa cuartel

police station, n.

feminine noun

  • 1

    (including living quarters) police station