×

lido meaning in English

n. lido
n. lido, public outdoor swimming pool or beach (british); sand bank, sand bar

Related Words

  1. licou
  2. lidar
  3. lidocaïne
  4. lie
PC Version

Copyright © 2018 WordTech Co.