LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çarmıha germek” in English

1 English translation
EN
crucify

Where did you crucify them?