English-German dictionary »

toadied meaning in German

EnglishGerman
toadied [UK: ˈtəʊ.dɪd]
[US: ˈtoʊ.dɪd]

gekrochen