English to Arabic

Meaning for:
Obstructiveness
other
العرقلة