AID


Meaning of AID in English

abbr. artificial insemination by donor.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.