×

deflorate meaning in French

adj. défloraison

Related Words

  1. deflexion
  2. deflicted
  3. defloration
  4. deflower
PC Version

Copyright © 2018 WordTech Co.