escaladers

[US]/ɪˈskeɪlədəz/
[UK]/ɪˈskeɪlərdz/

Translation

n.那些攀爬墙壁或结构的人,尤其是在军事背景下;也指移动人行道或自动扶梯

Popular Words

Explore frequently searched vocabulary

Download App to Unlock Full Content

Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!

Download DictoGo Now