1
denuncia
1
disclosure;exposure;revelation
ついに正体を暴露したな。
Now you've given yourself away.
Other forms
曝露 【ばくろ】