Dictionary / Work
سي دي إي
/si di I/
English
permanent contract
French
CDI
Part of Speech
noun
Register
standard