Version Française
Meaning of
"marrant"
in English language
French to English
English to French
French
English
marrant
freaky, funny, comical
marrant (amusant)
funny (amusing)