You asked:

convert 46 kg to stones and pounds

  • 46 kilograms is 7 stone and 3.41 pounds.