Leather is a natural product, so it can be cleaned but with slight wet cloth.
If Jacket has MEMBRANE, it can be washed by hand with any kind of soap or you can clean bugs, stain with wet towel. If its really dirty then take to dry cleaner and ask what they can do for the jacket.
Mesh Jackets or Pants:
Can be machine washed like you wash your regular clothes. You must wash in cold water and make sure before you wash take the liner out as well as all armor. DO NOT put in the dryer. Just let it self dry. Most mesh Jacket/Pants dry within 2-3 hours.