Turkish-English dictionary »

halkalı patka meaning in English

TurkishEnglish
halkalı patka noun

ring-necked duck(Aythya collaris)
noun