sloughis

English

Noun

sloughis

  1. plural of sloughi

French

Noun

sloughis ?

  1. plural of sloughi