Barbary sheep in Catalan Barbary sheep in Catalan arruí noun A wild North African caprid (not a true sheep), Ammotragus lervia Add to Flashcards