Search term townhouse has 2 results
Jump to
EN English FR French
townhouse (n) [building] maison attenante aux maisons voisines (n) {f} [building]
townhouse (n) [house in an urban setting] maison de ville (n) [house in an urban setting]