Search term turtle has 2 results
EN English IT Italian
turtle tartaruga {f}
turtle (n) [zoology] tartaruga (n) {f} [zoology]