IDPD是什么意思

英文含义

IDPD的全称:Indian Doctors for Peace and Development (India) | 中文意思:───和平与发展的印度医生(印度)