parrels

English

Noun

parrels

  1. plural of parrel

Anagrams