English-Italian dictionary »

sighthound meaning in Italian

EnglishItalian
sighthound noun
[UK: sˈaɪthaʊnd]
[US: sˈaɪthaʊnd]

levrieronoun
{m}