Turkish-English dictionary »

çin nehir yunusu meaning in English

TurkishEnglish
çin nehir yunusu noun

baiji(freshwater dolphin)
noun