English-German dictionary »

cribbed meaning in German

EnglishGerman
cribbed [UK: krɪbd]
[US: krɪbd]

gemogelt