English to Arabic

Meaning for:
Dovetail
other
الرباط