English-Latin dictionary »

guard post / house meaning in Latin

EnglishLatin
guard post / house noun

custodia [custodiae](1st) F
noun