Turkish-English dictionary »

fiyu meaning in English

TurkishEnglish
fiyu noun

Eurasian wigeon(dabbling duck)
noun

Your history