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
Site in english
Related words

Synonyms & Translations: site

site
  • site
  • emplacement
  • chantier
  • terrain
  • camping
  • champ
sight
  • 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