English to Arabic

Meaning for:
Thermals
other
التيارات الدافئة