English-Latin dictionary »

refuge / retreat / resort meaning in Latin

EnglishLatin
refuge / retreat / resort noun

deverticulum [deverticuli](2nd) N
noun

devorticulum [devorticuli](2nd) N
noun