Latin-English dictionary »

hora decima meaning in English

LatinEnglish
hora decima noun

ten o'clock(the start of the eleventh hour)
noun