Spanish to French multa

Dictionary entry: multa
  • Top