×

lérins meaning in English

n. lérins islands, group of four mediterranean islands off the french riviera (france)

Related Words

  1. léprome
  2. léproserie
  3. léser
  4. lésiner
PC Version

Copyright © 2018 WordTech Co.