Traducción de under one's own steam en Español:

under one's own steam

locución

  • 1

    por sus (or mis etc.) propios medios