Turkish-English dictionary »

mutur meaning in English

TurkishEnglish
mutur noun

harbour porpoise(a porpoise, Phocoena phocoena)
noun