baby strollers

English

Noun

baby strollers

  1. plural of baby stroller