Translation Of Own Steam In Different Languages

English
Ways to say own steam
Eigen kracht
Proprio vapore