Search term foxhound has 4 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) [dog] foxhound (n) {m} [dog]
foxhound cane per la caccia alla volpe