masktards
English
Noun
masktards
plural of
masktard