Definition of the Word AIDI
breed of dog from Morocco used for guarding herds of sheep and goats.
Close Window