
Sited

Translation sited into russian
site
VerbThe company decided to site the new factory near the river.
Компания решила разместить новый завод рядом с рекой.
Additional translations
Definitions
site
VerbTo place or locate in a particular position or location.
The company decided to site the new factory near the river for easy access to water.