self-opinionated in German
self-opinionated in German
sehr von sich überzeugt
Obstinately adhering to one's own opinion.
äußerst meinungsbewusst
Obstinately adhering to one's own opinion.