English to Arabic

Meaning for:
Dewars
other
دوار (ترمس مفرغ من الهواء)