English-Turkish dictionary »

sea mouse meaning in Turkish

EnglishTurkish
sea mouse (a marine worm)
noun

deniz faresinoun