风尘仆仆

be travel-stained, be travel-worn and weary, dust c...