professional activity of a self-employed person - Turkish English Dictionary

Suggest a Term