has sited
-ha situado
Present perfecthe/sheconjugation ofsite.

site

Examples
Other Dictionaries
Explore the meaning of site in our family of products.
Word of the Day
scar