Vocabulary

モロバレ

obviously known; open secret; clear for all to see; being found out

na-adjective suru-verb