Adjective
1. self-employed ::
liber profesionist
2. independent ::
independent
3. contract ::
contracta
Noun
4. independent ::
independent
5. freelancer ::
liber profesionist
6. self-employed person ::
persoană care desfășoară activități independente