Turkish-English dictionary »

ayıbalığı meaning in English

TurkishEnglish
ayıbalığı noun

fur seal(marine mammal)
noun