LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nefsi müdafaa” İngilizcede

1 İngilizce çeviri
EN
self-defense

She allegedly killed him in self-defense.