Turkish-English dictionary »

elmabaş patka meaning in English

TurkishEnglish
elmabaş patka noun

common pochard(Aythya ferina)
noun

Your history