long haul - İngilizce Eşanlam Sözlük

long haul

n.
[1] long run