Version Française
Meaning of
"tapeur"
in English language
French to English
English to French
French
English
tapeur; parasite; personne qui vit aux crochets de ses relations.
scrounge