thermoablations

English

Noun

thermoablations

  1. plural of thermoablation