tamponades

English

Noun

tamponades

  1. plural of tamponade