Search term foxhound has 3 results
EN English IT Italian
foxhound (n) [dog] foxhound (n) {m} [dog]
foxhound cane per la caccia alla volpe
IT Italian EN English
foxhound (n) [cane] {m} foxhound (n) [cane]