self-deluded
pronunciation
How to pronounce self-deluded in British English:
UK
How to pronounce self-deluded in American English:
US