English-Turkish dictionary »

beast of prey meaning in Turkish

EnglishTurkish
beast of prey (animal)
noun

yırtıcı hayvanlarnoun