English-Chinese dictionary »

time immemorial meaning in Chinese

EnglishChinese
time immemorial (time that extends beyond memory or record)
noun

有史以前noun