Dictionary / Work

CDI

سي دي إي

/si di I/

English

permanent contract

French

CDI

Part of Speech

noun

Register

standard