stood on his own legs

انگلیسی به انگلیسی

• endured by his own means, supported himself

پیشنهاد کاربران