translate English to French: Do you plan to build a house yourself or your current home to new windows ...
Avez-vous l'intention de construire une maison vous-même ou votre maison actuelle à de nouvelles montures ...