badgered

英文释义

imp. & p. p. of Badger

中文翻译

n. 贪睡的獾(电影名)

学习工具