Search term sited has 3 results
Jump to
EN English IT Italian
sited (a) [property] posto (a) {m} [property]
sited (a) [property] situato (a) [property]
sited (a) [property] collocato (a) [property]