Italian greyhounds
English
Noun
Italian
greyhounds
plural of
Italian greyhound