perambulators

English

Noun

perambulators

  1. plural of perambulator