English to Arabic

Meaning for:
Vexer
other
المحيّر، المضايق