English to Arabic

Meaning for:
Burrowed
other
اخترق