bumps in the road

English

Noun

bumps in the road

  1. plural of bump in the road