Translation of under one's own steam in Spanish:

under one's own steam

phrase

  • 1

    por sus (or mis etc.) propios medios