×

happenstance meaning in French

n. hasard

Related Words

  1. happening
  2. happened upon
  3. happens to the best of us
  4. happily
PC Version

Copyright © 2018 WordTech Co.