NICRUTs
English
Noun
NICRUTs
plural of
NICRUT