Translation of construction site in Romanian

construction site

şantier, n.

noun

  • 1

    şantier