Spanish-English dictionary »

por sus propios medios meaning in English

SpanishEnglish
por sus propios medios preposition

under one's own steam(of a locomotive or a watercraft: by means of the power of its own engines)
preposition