long haul : A long distance. ... from The American Heritage® Dictionary of the English Language, ... noun A long distance. noun A long period of time.
確定! 回上一頁