English-Danish dictionary »

moocher meaning in Danish

EnglishDanish
moocher [UK: mˈuːtʃə]
[US: mˈuːtʃɚ]

parasit◼◼◼