×
déluré
meaning in English
adj.
saucy, smart; forward
Related Words
déloyauté
déluge
délégaliser
délégant
PC Version
Copyright © 2018 WordTech Co.