lapidate

'læpideit

英文释义

v. throw stones at

中文翻译

vt. 以石投击, 投石击毙

学习工具