parroters

English

Noun

parroters

  1. plural of parroter