translate English to French: Building construction, renovations or repair h.
Achat de terrain que vous louez actuellement d.