Turkish-English dictionary »

boğa köpek balığı meaning in English

TurkishEnglish
boğa köpek balığı noun

bull shark(Carcharhinus leucas)
noun