Spanish–English dictionary

English translation of the Spanish word arruí

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
arruí
(carnero de Berbería; muflón del Atlas)
Barbary sheep

SpanishEnglish
arruí Barbary sheep