LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kabahat v.b.'ni) affettirecek harekette bulunmak” in English

1 English translation
EN
atone

He should atone for his sins.