AID


Meaning of AID in English

abbreviation Agency for International Development, artificial insemination by donor

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.