English to Indonesian Dictionary lambasted

lambasted

Lamban
translation of 'lambasted'
verb
mencercai,
menegur,
mencerca,
memukul-mukul,
memukulkan,
memukul
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one