LexiTurkTURKISH ↔ ENGLISH DICTIONARY

suikastçı.” in English

2 English translations
EN
bravo

Bravo!