Maraca I used in an old Semitic language (7)
I believe the answer is:
aramaic
'semitic language' is the definition.
(I've seen this in another clue)
'maraca i used' is the wordplay.
'used' indicates anagramming the letters.
'maraca'+'i'='maracai'
'maracai' anagrammed gives 'ARAMAIC'.
'in an old' is the link.
I am not very happy about this link. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for aramaic that I've seen before include "Near Eastern language" , "Old Middle-Eastern language" , "Language believed to have been spoken by Jesus" , "tongue" , "Biblical language" .)