English-German dictionary »

mooched meaning in German

EnglishGerman
mooched [UK: muːtʃt]
[US: muːtʃt]

lungerte herum

smooched

schmuste