steamroller in Arabic steamroller in Arabic هَرَّاس noun masculine Pronounced: harrās steam-powered road roller Add to Flashcards