Search term Harry Turtledove has 2 results

EN IT Translations for harry

harry saccheggiare

EN IT Translations for turtledove

turtledove (n) [ornithology] tortora (n) {f} [ornithology]