English-Italian dictionary »

boarhound meaning in Italian

EnglishItalian
boarhound (large dog bred to hunt boars)
noun

veltronoun
{m}