C.I.D.

C.I.D. [cah-tay’-ter]
noun
1. de Centro Internacional para el Desarrollo. (m)

Have a Spanish question? Get help from experts!