Arabic etymological dictionary

DABBARA

dabbara: translation

lead, control, plan [dabara]