antialbumids
English
Noun
antialbumids
plural of
antialbumid