Bared their heads; baring secrets.
英
美
露出他们的脑袋; 泄露秘密
目录
查词历史
英 汉