ITALIAN GREYHOUND


Meaning of ITALIAN GREYHOUND in English

noun Date: 1743 any of a breed of toy dogs resembling the standard greyhound in miniature

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.