Translation of termos in English:

termos

thermos

noun

  • 1

    thermos, a type of container for keeping drinks either hot or cold