×

lierre meaning in English

n. ivy, climbing vine having smooth evergreen leaves and dark berries

Related Words

  1. lierre terrestre
  2. couvert de lierre
  3. lier à
  4. lier les bras
  5. lierre terrestre
  6. liesse
PC Version

Copyright © 2018 WordTech Co.