Translation of termos in English:

termos

thermos

noun

  • 1

    thermos