English to Arabic

Meaning for:
Thermoses
other
الترمس