LexiTurkTURKISH ↔ ENGLISH DICTIONARY

insan öldürücü (silahlar)” in English

1 English translation