English to Arabic

Meaning for:
Contrail
other
غيمة صناعية (صنع الانسان)