steamroller in Spanish steamroller in Spanish apisonadora noun feminine steam-powered road roller Add to Flashcards