vocab dash
Log in
Sign up
arruí
Forms
Meanings
Noun
1. Barbary sheep, aoudad (Ammotragus lervia)