English-Latin dictionary »

cage / pen for animals meaning in Latin

EnglishLatin
cage / pen for animals noun

capsus [capsi](2nd) M
noun