English-Latin dictionary »

lair / den meaning in Latin

EnglishLatin
lair / den noun

stabulum [stabuli](2nd) N
noun

be housed, have stall / lair / den verb

stabulo [stabulare, stabulavi, stabulatus](1st)
verb