devilled

'devld

英文释义

v cause annoyance in; disturb, especially by minor irritations
v coat or stuff with a spicy paste

中文翻译

a. 蘸了很多芥末的

学习工具