Online Dictionary

with a lash of scorpions 解釋

with a lash of scorpions 在 English => Chinese 中的 解釋:

用殘酷的高壓手段
極其嚴苛地