Search term townhome has one result
Jump to
EN English FR French
townhome (n) [building] maison attenante aux maisons voisines (n) {f} [building]