English | German | Russian | Czech

audad English

Meaning audad meaning

What does audad mean?

audad

(= aoudad) wild sheep of northern Africa

Synonyms audad synonyms

What other words have the same or similar meaning as audad?

Are you looking for...?