Site in english
Translation: site, Dictionary: french » english
Source language:
french
Target language:
english
Translations:
site, location, locus, locality, position, landscape, station, scenery, situation, website, the site
Related words
Synonyms & Translations: site
site
- site
- emplacement
- chantier
- terrain
- camping
- champ
- vue
- spectacle
- visée
- regard
- viseur
- site
Translations
- sismographie in english - seismography, seismographic, seismograph, seismographic work
- sismologie in english - seismology, Seismological, sismology
- situa in english - situated, POSITION, STA
- situai in english - situated
Random words
Site in english - Dictionary: french » english
Translations: site, location, locus, locality, position, landscape, station, scenery, situation, website, the site
Translations: site, location, locus, locality, position, landscape, station, scenery, situation, website, the site