punish or treat harshly and rigorously - Fransızca İngilizce Sözlük

Çeviri Öner