×

lagoon meaning in French

n. lagune; étendue d'eau de mer peu profonde; petit étang

Related Words

  1. blue lagoon
  2. lagging
  3. lagniappe
  4. lagoonal
  5. lagos
PC Version

Copyright © 2018 WordTech Co.