Multilingual Turkish Dictionary

HARSH PUNISHMENT

HARSH PUNISHMENT : English Turkish

ağır ceza, acımasız ceza, sert ceza