English to Arabic

Meaning for:
Straddled
other
مفحّج