English-French dictionary »

under one's own steam meaning in French

EnglishFrench
under one's own steam (using one’s own resources, see also: independently; unaided)
preposition

par ses propres moyenspreposition