LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“self-defense” in Turkish

2 Turkish translations
TR
nefsi müdafaa

Tom yaptığının nefsi müdafaa olduğunu iddia etti.