have survived a great deal of trouble - İngilizce Eşanlam Sözlük

Çeviri Öner