Summary

IAD {noun}
AID

full details

French-English translation for "IAD"

 

"IAD" English translation

Results: 1-1 of 1

IAD {noun}

IAD {f} [med.] [abbr.]

AID [med.]

Similar words

Even more translations in the English-Indonesian dictionary by bab.la.