Translation of casa adosada in English:

casa adosada

semi-detached house, n.

feminine noun

  • 1

    (casa pareada) semi-detached house
    (casa en una hilera de tres o más) terraced house