Spanish words with arabic etymology

A list of 50 words by clarasigrid.