Translation of self-reliant in Romanian

self-reliant

încrezător în sine, adj.

adjective

  • 1

    încrezător în sine