LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“firing squad” in Turkish

1 Turkish translation
TR
idam mangası

Tom idam mangası tarafından vuruldu.