AID


Meaning of AID in English

[AID] abbreviation Agency for International Development, artificial insemination by donor

Merriam-Webster English vocab.      Английский словарь Merriam Webster.