parroters
English
Noun
parroters
plural of
parroter