ESWT

English

Noun

ESWT

  1. Initialism of extracorporeal shockwave therapy.

Anagrams