Turkish-English dictionary »

güneş balığı meaning in English

TurkishEnglish
güneş balığı noun

ocean sunfish(Mola mola)
noun