Definify.com

Definition 2024


delivery_rooms

delivery rooms

English

Noun

delivery rooms

  1. plural of delivery room