×
lierre
meaning in English
n.
ivy, climbing vine having smooth evergreen leaves and dark berries
Related Words
lierre terrestre
couvert de lierre
lier à
lier les bras
lierre terrestre
liesse
PC Version
Copyright © 2018 WordTech Co.