Summary
French to English:   more detail...
  1. épilation à la cire:
    • Wiktionary:
      épilation à la cire → waxing


French

Detailed Translations for épilation à la cire from French to English