meaning of chipping sparrow

1. small North American finch common in urban areas


Related Words

chipping sparrow |

Developed & Maintained By Taraprasad.com

Treasure Words