English-Latin dictionary »

be housed, have stall / lair / den meaning in Latin

EnglishLatin
be housed, have stall / lair / den verb

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