go to great lengths to fulfill a promise - Fransızca İngilizce Sözlük

Çeviri Öner