LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“predation” in Turkish

2 Turkish translations
TR
avcı

Avcı kuşa ateş etti.