dictionary-en.com Free online language dictionary.

site in french

Word:
site (Number of letters: 4)
Dictionary:
english-french
Translations (42):
aiguade, alentours, assiette, banlieue, canton, centre, champ, climat, condisciple, contré, contrée, devanture, emplacement, endroit, entour, exposition, gisement, griffon, imposition, lieu, localité, mangeure, médaillier, parage, parcelle, pays, place, plage, point, pose, position, posture, refuite, remise, région, résidence, site, situation, station, terrain, vitrine, état
Related words:
french site, site wizard, site waste management plan, site unblocker, site speed test, site sales, site in french, aiguade in english
site in french