nafoids
English
Noun
nafoids
plural of
nafoid