Turkish-English dictionary »

yırtıcı hayvanlar meaning in English

TurkishEnglish
yırtıcı hayvanlar noun

beast of prey(animal)
noun