French to English ruts

Dictionary entry: ruts
  • Top