Translation of council flat in Spanish:

council flat

noun

  • 1

    apartamento/casa de alquiler subvencionados por el ayuntamiento
    piso de protección oficial masculine
    (en España) casa de protección oficial feminine