Supply translation of Latin — auspicious? (12)
I believe the answer is:
providential
'auspicious?' is the definition.
(thesaurus)
'supply translation of latin' is the wordplay.
'supply' becomes 'provide' ('provide' can be a synonym of 'supply'**).
'translation of' indicates anagramming the letters (I've seen this in other clues).
'latin' is an anagram of 'ntial'.
'provide'+'ntial'='PROVIDENTIAL'
(Other definitions for providential that I've seen before include "Very opportune" , "Unexpectedly fortunate (as if arranged by God)" , "Lucky" .)