English to Chinese Dictionary lashing

lashing

绑扎
translation of 'lashing'
verb
鞭,
绷,
抽打,
冲击,
绑,
绑住,
鞭挞,
鞭打
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one