insistent (person oder deren hartnäckigkeit)

listen to the pronunciation of insistent (person oder deren hartnäckigkeit)
German - English
dogged (person or their persistence)
insistent (person oder deren hartnäckigkeit)
Favorites