BEOLINGUS
Dictionary - TU Chemnitz

 German  English

verbissen; verkniffen; verbiestert; angestrengt; insistent [geh.] {adj} (Person oder deren Hartnäckigkeit) dogged (person or their persistence)