Summary
English to French:   more detail...
  1. serve someone right:
    • Wiktionary:
      serve someone right → bien fait


English

Detailed Translations for serve someone right from English to French

serve someone right: (*Using Word and Sentence Splitter)


Wiktionary Translations for serve someone right:

serve someone right
verb
  1. serves you right!

External Machine Translations:

Related Translations for serve someone right