self-sufficient

Back
Adjective

Definition

mahneu ai thaa.