Summary
English Synonyms:   more detail...
  1. woman who delivers something:


English

Detailed Synonyms for woman who delivers something in English

woman who delivers something:

woman who delivers something [the ~] noun

  1. the woman who delivers something

Related Synonyms for woman who delivers something