"transient worker" - Details

English Term:
transient worker
Arabic Term:
عامل متنقل
Arabic Definition:
English Definition: