English-Latin dictionary »

stall, cattle pen meaning in Latin

EnglishLatin
stall, cattle pen noun

mandra [mandrae](1st) F
noun