English-Latin dictionary »

full of lurking places meaning in Latin

EnglishLatin
full of lurking places adjective

latebrosus [latebrosa, latebrosum]adjective