ITALIAN GREYHOUND


Meaning of ITALIAN GREYHOUND in English

[Italian greyhound] n (1743): any of a breed of toy dogs resembling the standard greyhound in miniature

Merriam-Webster English vocab.      Английский словарь Merriam Webster.