Idi

English

Noun

Idi

  1. Synonym of Azawakh.