On a leash的意思Well a leash is some sort of strap used for restraint. "On a leash" means for something to be controlled and or restrained.
確定! 回上一頁