AYUDI
AYUDI is a Cebuano word. In English, it means...
ayudi n intra-uterine device (I.
U.
D.
) pa- v [A] have an I.
U.
D.
installed.
U.
D.
) pa- v [A] have an I.
U.
D.
installed.