Search term sited has 2 results
Jump to
EN English PT Portuguese
sited (a) [property] situado (a) [property]
sited (a) [property] localizado (a) [property]