Ibex — English Italian translation1 translation found

ibex (n) (zoology) stambecco (m) (n) (zoology)
Translate Ibex into other languages
Translate ibex into German
Translate ibex into French
Translate ibex into Spanish
Translate ibex into Dutch
Translate ibex into Portuguese
Translate ibex into Slovenian
Translate ibex into Polish
Translate ibex into Czech