Turkish-English dictionary »

ağaç serçesi meaning in English

TurkishEnglish
ağaç serçesi noun

tree sparrow(Passer montanus)
noun

amerika ağaç serçesi noun

American tree sparrow(Spizelloides arborea)
noun