Search term ibis has 2 results
EN English ES Spanish
ibis (n) [ornithology] ibis (n) {f} [ornithology]
ES Spanish EN English
ibis (n) [ornitología] {f} ibis (n) [ornitología]