Translation of casa de departamentos in English:

casa de departamentos

apartment house, n.

feminine noun

River Plate

  • 1

    apartment house
    apartment building US
    block of flats British