verbiestert

listen to the pronunciation of verbiestert
German - Turkish
German - English
dogged (person or their persistence)