novs

English

Noun

novs

  1. plural of nov