IOTR

(redirected from Iddy on the Run)
AcronymDefinition
IOTRInstitute of Thai Researchers
IOTRIddy on the Run (band)