NSFTD

(redirected from Normal Spontaneous Full Term Delivery)
AcronymDefinition
NSFTDNormal Spontaneous Full Term Delivery