×

locale meaning in French

n. lieu, scène (d'un événement)

Related Words

  1. local tv station
  2. local youth cultural center
  3. localisation
  4. localise
PC Version

Copyright © 2018 WordTech Co.