parrats

English

Noun

parrats

  1. plural of parrat