English edit

Noun edit

sloughis

  1. plural of sloughi

French edit

Noun edit

sloughis ?

  1. plural of sloughi