English to Thai Dictionary lambasted

lambasted

หุ้น
translation of 'lambasted'
verb
ตีแรง,
ด่ารุนแรง
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one