Online Dictionary
Definition of " Blutaderstauer " in German English Dictionary
Results
Blutaderstauer
  • {N} tourniquet