×

sloughi meaning in English

n. (zoology) saluki, persian greyhound

Related Words

  1. slogan
  2. sloop
  3. slovaque
  4. slovaquie
PC Version

Copyright © 2018 WordTech Co.