douzeperes

English

Noun

douzeperes

  1. plural of douzepere

Anagrams