English-Latin dictionary »

the watch, soldiers on guard meaning in Latin

EnglishLatin
the watch, soldiers on guard noun

excubia [excubiae](1st) F
noun