stand on one's own legs - Francés Inglés Diccionario

Proponer traducción