steamroller
apisonadora
translation of 'steamroller'
noun
apisonadora
definition
Credits: Google Translate
English to Spanish Dictionary steamroller |