българо-английски речник »

тщеславен означава в английски

Българскианглийски
тщеславен adjective

vain [vainer, vainest](overly proud of one's appearance)
adjective
[UK: veɪn] [US: ˈveɪn]

vainglorious(with excessive vanity or unwarranted pride)
adjective
[UK: veɪn.ˈɡlɔː.rɪəs] [US: veɪn.ˈɡlɔː.rɪəs]