Search term ibis has 2 results
EN English IT Italian
ibis (n) [ornithology] ibis (n) {m} [ornithology]
IT Italian EN English
ibis (n) [ornitologia] {m} ibis (n) [ornitologia]