English-German dictionary »

the (river) thames meaning in German

EnglishGerman
the (River) Thames noun

die Themse [der Themse; —]Substantiv
[ˈtɛmzə]