Turkish-English dictionary »

amerika ağaç serçesi meaning in English

TurkishEnglish
amerika ağaç serçesi noun

American tree sparrow(Spizelloides arborea)
noun