meaning of spitting image

1. a perfect likeness or counterpart


Related Words

spitting image |

Developed & Maintained By Taraprasad.com

Treasure Words