×

lido meaning in French

n. lido, piscine découverte ou plage publique; lagune

Related Words

  1. lido deck
  2. lidded
  3. lidless
  4. lido deck
  5. lidocaine
PC Version

Copyright © 2018 WordTech Co.