IBDA

Medical abbreviations:
IBDA

Inquilabi Blood Donors Association