Dictionnaires en ligne gratuits: Anglais, Espagnol, Français, Italien, Chinois, Allemand, Russe traductions, définitions, synonymes...
immemorial  
If you say that something has been happening since time immemorial or from time immemorial, you are emphasizing that it has been happening for many centuries. 
LITERARY 
since time immemorial/from time immemorial  phrase 
 (emphasis)  
It has remained virtually unchanged since time immemorial...