Arabic etymological dictionary

RABATTA

rabatta: translation

tie, bind [Malrabat]