English-Turkish dictionary »

harbour porpoise meaning in Turkish

EnglishTurkish
harbour porpoise (a porpoise, Phocoena phocoena)
noun

muturnoun