English-French dictionary »

moocher meaning in French

EnglishFrench
moocher (a person having a tendency to repeatedly ask help of others)
noun
[UK: mˈuːtʃə]
[US: mˈuːtʃɚ]

tapeur◼◼◼nom {m}

tapeusenom {f}