English to Arabic

Meaning for:
Rockbound
other
محاط بالصّخور