neafs

English

Noun

neafs

  1. plural of neaf