English to French slipper

Dictionary entry: slipper
  • Top