AID


Meaning of AID in English

abbr. artificial insemination by donor.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.