ODA


Meaning of ODA in English

financial flows provided by governments or aid agencies to developing and underprivileged countries or regionsat no cost or at rates below market rate

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.