LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bir suç” in English

1 English translation
EN
atone

He should atone for his sins.