hard-hitting

?

ads

adjective

ထိထိမိမိရှိသော

  • a hard-hitting speech/report.
ads