English-Arabic dictionary »

dewars meaning in Arabic

EnglishArabic
Dewars

دوار (ترمس مفرغ من الهواء)