seghols

English

Noun

seghols

  1. plural of seghol

Anagrams