Dictionary / Work
سي دي دي
/si di DI/
English
fixed-term contract
French
CDD
Part of Speech
noun
Register
standard