×
lampshade
meaning in French
n.
abat-jour, parasol
Related Words
lamprey
lamster
lamé
lan
PC Version
Copyright © 2018 WordTech Co.