road humps

listen to the pronunciation of road humps
İngilizce - Türkçe
yol hörgüçlü
İngilizce - İngilizce
road bumps, raised sections on a road that slow down the speed of traffic