Italian sighthounds
English
Noun
Italian
sighthounds
plural of
Italian sighthound