×

déluré meaning in English

adj. saucy, smart; forward

Related Words

  1. déloyauté
  2. déluge
  3. délégaliser
  4. délégant
PC Version

Copyright © 2018 WordTech Co.