Translation of sala de partos in English:

sala de partos

delivery room, n.

feminine noun

  • 1

    delivery room