GeneralConnection.com
➔
Dictionary
obstetrical delivery
Noun
1. delivery
1. deed, feat, effort, exploit
Usage