Search term kangaroo has 3 results
EN English IT Italian
kangaroo canguro {m}
kangaroo (n) [zoology] canguro (n) {m} [zoology]
IT Italian EN English
Kangaroo Kangaroo