Royal Dog of Egypt

English

edit

Noun

edit

Royal Dog of Egypt (plural Royal Dogs of Egypt)

  1. Synonym of Saluki