meaning of italian greyhound

1. a toy dog developed from the greyhound


Related Words

italian greyhound |

Developed & Maintained By Taraprasad.com

Treasure Words