jadunjarin
self-sufficient
autonome (suffisant) ; indépendant
그는 자둔자린 사람입니다.
geuneun jadunjarin saramimnida.
He is a self-sufficient person.
More words starting with 자