dunes

dju:nz

英文释义

n. a ridge of sand created by the wind; found in deserts or near lakes and oceans
v. treat cruelly
v. persistently ask for overdue payment

中文翻译

n. 沙丘( dune的复数形式 )

学习工具