Английский-Русский словарь »

hourslong означает в русский

АнглийскийРусский
hourslong (lasting several hours)
adjective

многочасовойadjective