English-Latin dictionary »

place of confinement meaning in Latin

EnglishLatin
place of confinement noun

custodiola [custodiolae](1st) F
noun