lambasted
Lambasted
translation of 'lambasted'
verb
ridicularizar,
espancar
definition
Credits: Google Translate
English to Portuguese Dictionary lambasted |