What does "Framble(r)" mean in French?

One english translation is "A annoying person(s)" - How to say A annoying person(s) in other languages


More French Swear Words


Ads