Dictionary / Work

CDD

سي دي دي

/si di DI/

English

fixed-term contract

French

CDD

Part of Speech

noun

Register

standard