×
novelette
meaning in French
n.
nouvelle; petit roman à l'eau de rose
Related Words
novation contract
novel
novelise
novelist
PC Version
Copyright © 2018 WordTech Co.