English-Turkish dictionary »

american tree sparrow meaning in Turkish

EnglishTurkish
American tree sparrow (Spizelloides arborea)
noun

amerika ağaç serçesinoun