novellaEnglish

novelette, novella

Noun

A short novel

English: novelette, novella

English words with similar meanings

Show 1 words