English-French dictionary »

bum rap meaning in French

EnglishFrench
bum rap (false accusation)
noun

affabulationnom {f}

mythonom {m}