leveled site

Translations
выровненная площадка
The equipment was stored on a leveled site behind the building.
Оборудование хранилось на выровненной площадке за зданием.
Words
leveled

adjective
выровненная
site

noun
площадка