a species of caprid native to rocky mountains in north africa (ammotragus lervia) - Spanish English Dictionary

a species of caprid native to rocky mountains in north africa (ammotragus lervia)

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "a species of caprid native to rocky mountains in north africa (ammotragus lervia)" in Spanish English Dictionary : 1 result(s)

English Spanish
Mammals
a species of caprid native to rocky mountains in north africa (ammotragus lervia) arruí [m]