English-Latin dictionary »

lodge, stay, have lodgings meaning in Latin

EnglishLatin
lodge, stay, have lodgings verb

deversor [deversari, deversatus sum](1st) DEP
verb