shiatsudesu
1. Shiatsu.
Noun
#118265
1. Shiatsu.
1. shiatsu; acupressure
1. acupressure therapy
1. licensed masseur; licensed masseuse
1. shiatsu practitioner; shiatsu massage therapist
1. by acupressure; with acupressure
1. It was not shiatsu.
1. Probably acupressure.
1. If/when acupressure…; If acupressure were…
1. Probably acupressure.