×
den
meaning in French
n.
repaire, tanière; fosse; chambre négligée
Related Words
dens
lions' den
den helder
opium den
demythologization
demythologize
den helder
denarcotize
PC Version
Copyright © 2018 WordTech Co.