French to English zapette

Dictionary entry: zapette
  • Top