Persian Greyhound

English

Noun

Persian Greyhound (plural Persian Greyhounds)

  1. Synonym of Saluki.