English to Arabic

Meaning for:
Overclouding
other
تلبّد بالغيوم