adumua

English: Translation
pregnant and almost ready to deliver; first among a group of pregnant women to deliver
verb
carroll-soulik-1973