allochers

English

Noun

allochers

  1. plural of allocher

Anagrams