Baby carriage

From Fresh Dictionary

English

Noun phrase

baby carriage

  1. a stroller or cart that is designed for moving a baby
Personal tools