Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Translation
English 24-hour interval, mean solar day, solar day, twenty-four hour period, twenty-four hours, day