meaning of bevorstehende Geburt

bevorstehende Geburt - German to English

imminent distribution