Baby seat

From Fresh Dictionary

English

Noun Phrase

baby seat

  1. a car safety restraint designed for infants and young children.
Personal tools