English-German dictionary »

thriven meaning in German

EnglishGerman
thriven [UK: ˈθrɪ.vən]
[US: ˈθrɪ.vən]

gediehen