Boulingo

self-reliant

Able to depend on yourself.

self-reliant

Learn languages with Boulingo