ODI

From Fresh Dictionary

English

Initialism

ODI

  1. Opiate Detoxification Institute
  2. (cricket) One-day International
Personal tools