by and large (for the most part) - Almanca İngilizce Sözlük

Çeviri Öner