loggerheads

ˈlɒgəhedz

英文释义

n. The knapweed.

中文翻译

n. 笨蛋; 铁头棒; 红海龟

学习工具