road humps

listen to the pronunciation of road humps
الإنجليزية - التركية
yol hörgüçlü
الإنجليزية - الإنجليزية
road bumps, raised sections on a road that slow down the speed of traffic