English-Latin dictionary »

shut in, caged. cooped up meaning in Latin

EnglishLatin
shut in, caged. cooped up adjective

caveatus [caveata, caveatum]adjective