What does audad mean?

audad meaning in General Dictionary

same as aoudad

View more

  • crazy sheep of north Africa