Mobile
Log In Sign Up
Home > english-french > "lampooning" in French

French translation for "lampooning"

n. rédaction de pamphlets, écriture de satires

Related Translations:
lampoon:  n. pamphlet, écrit satirique généralement violentv. composer des pamphlets, composer des satires
Similar Words:
"lamplight" French translation, "lamplighter" French translation, "lampoon" French translation, "lampooner" French translation, "lampoonery" French translation, "lampoonist" French translation, "lamppost" French translation, "lamprey" French translation, "lamster" French translation, "lampshade" French translation