English

edit

Noun

edit

sloughis

  1. plural of sloughi

French

edit

Noun

edit

sloughis ?

  1. plural of sloughi