capes

keips

英文释义

n a strip of land projecting into a body of water
n a sleeveless garment like a cloak but shorter
v lie at the top of
v restrict the number or amount of

中文翻译

n. 碎谷

学习工具