Meaning of ayudi

ayudi

Cebuano

n. intra-uterine device (I.U.D.) pa- v. have an I.U.D. installed.