delivered

delivered a. (1)已交付的;交货的 (2)(产妇)分娩(活体婴儿)的

delivered Read More »