spatterdashes

'spætədæʃ

英文释义

n. pl. Coverings for the legs, to protect them from
water and mud; long gaiters.

中文翻译

n. 防泥绑腿

学习工具