英语翻译
have not a leg to stand on
拓展翻译
站得住脚
hold water; stand up
hold water
站住脚跟
keep one's feet
镇压不住
irrepressibility
镇压不住的
irrepressible
支持不住的
untenable
原子能电站
atomic power station
源发站
originator
源站
home site
远程数据站
remote data station
远程信息处理站
teleprocessing station
远程站
remote station; RST
远程资料站
remote data station; remote data terminal
阅读站
reading station
越站路牌
carring over of train tablet
在车站交货
at station
栅式接受站
grid reception stations
战地救护站
aid station
站
stage; stand; station; stop
station
platform; station
plant; station
站标识符
station identifier
站布局
station arrangement