Arabic etymological dictionary

SADDA

sadda: translation

be right, fitting [?]
--------
stop up [?]