termoska

Noun

 * 1) thermos

Related terms

 * See