×

novelette meaning in French

n. nouvelle; petit roman à l'eau de rose

Related Words

  1. novation contract
  2. novel
  3. novelise
  4. novelist
PC Version

Copyright © 2018 WordTech Co.