English to Arabic

Meaning for:
Icebound
other
محاط بالجليد