LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dumdum, dumdum bullet” in Turkish

1 Turkish translation