English to Arabic

Meaning for:
Drawbridges
other
الجسور المتحركة