mobile speed bumps

English

edit

Noun

edit

mobile speed bumps

  1. plural of mobile speed bump