Turkish-English dictionary »

bayağı çaprazgaga meaning in English

TurkishEnglish
bayağı çaprazgaga noun

red crossbill(Loxia curvirostra)
noun