have terraced
Present perfectconjugation ofterrace.There are other translations for this conjugation.

terrace

Offices and laboratories on the upper floors have terraced gardens shaded by photovoltaic panels that produce energy for the building.
Las oficinas y laboratorios en los pisos superiores tienen jardines en terrazas sombreadas por paneles fotovoltaicos que producen energía para el edificio.
Other Dictionaries
Explore the meaning of terrace in our family of products.
Word of the Day
rye