paroches

English

Noun

paroches

  1. plural of paroch

Anagrams