×
sloughi
meaning in English
n.
(zoology) saluki, persian greyhound
Related Words
slogan
sloop
slovaque
slovaquie
PC Version
Copyright © 2018 WordTech Co.