Translation of speed bumps in Indonesian

User Contribution

speed bumps

polisi tidur

noun