OFDT Technology Abbreviation

OFDT has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of OFDT in Technology.

Observatoire FrançAis Des Drogues Et Toxicomanies

Most Common Technology

Citation

Last updated: