Vocabulary

標榜

standing for; advocating; championing; professing (to be)

noun suru-verb vt
freq #40