Back to Dictionary
沙丘
shāqiū
1. sand dune
2. sandy hill
Common • Top 16%