GeneralConnection.comDictionary
obstetrical delivery
Noun

1. delivery
1. deed, feat, effort, exploit
Usage